New York
Hempstead
Mi Olivia Restaurant
Mi Olivia Restaurant
no phone number
660 Fulton Avenue, Hempstead, NY 11550
Seamless.com
Menu not currently available