At 301 W 110th St, New York City, NY 10026-4066New York Here : Cafe Amrita. Welcome to Cafe Amrita is rated 4. It's worth a try!
Write a review