We landed here after seeing rave reviews for the Astro. It did not disappoint. The greek omelet with feta and tomato is a great start to your morning. Or maybe you prefer and order of stuffed French toast. Pair it with an order of fresh fruit and stiff coffee, and you are on way.
Address: 1361 Avenue of the Americas, New York, NY 10019