October 4, 1999 0 of
0 people found this review helpful
This is cuban pizzeria. It is not a very nice place to eat but it is inexpensive
and they have very weird toppings (for example, black bean pizza. They have
a great steak sandwich & they are open 24 hours.