Monarch Bay Restaurant

620 NE 78th Street, Miami, FLorida 33138

Menu