Manjay Restaurant
business name manjay restaurant address, 2618, Northwest 5 Avenue, Miami, FL - 33127
786-542-0990
located on NW Manjay Restaurant 5 Avenue in Miami is a fresh, modern approach of representing Caribbean inspired cuisine. We serve a va..... customers