125 E Merritt Island Cswy, Merritt Island, Florida 32952 USA
This is Vegetable Lo Mein. One snow pea. You have to be kidding me. So mad. The owner offered me a $3.00 discount?! Horrible business.
Photo Credit: Yelp