At 21 S End Ave, New York City, NY 10280-1044New York Here : Miramar Mediterranean Seafood Restaurant. Welcome to Miramar Mediterranean Seafood Restaurant is rated 4. It's worth a try!
Write a review