Green Monster

ratingratingratingratingrating  (0)
In: shrimp tempura, s. crab, cucumber. out: avocado, eel sauce, spicy mayo
Hotness ranking:
spicyspicyspicyspicy
Share:
map
$$
11819 Wilshire Blvd Ste 101, Los Angeles, CA 90025
(310) 996-1313
ratingratingratingratingrating
Open

Add Your Review