Wondering on this as well, across from Rainbow is also that slightly expensive grocery store, which by the way has a fun bar only rolled out on Friday nights. Do they sell pizza there? Over by La Chingona off of the same deck area there is a pizza place, have not heard if good or even seen a pizza from there. Of course Fat Tony's is an option but that does not look like a Fat Tony's pizza.