Pictures of Royal Cucina on 1352 Hylan Blvd, New York NY.

(Click on a thumbnail to enlarge picture)