11 Cebra Ave, Staten Island, NY 10301
Amira Cafe and Bistro is a Cafe located at 11 Cebra Ave, Staten Island, NY 10301. It has received 36 reviews with an average rating of 4.6 stars.
The address of Amira Cafe and Bistro: 11 Cebra Ave, Staten Island, NY 10301
Amira Cafe and Bistro has 4.6 stars from 36 reviews
Cafe