Lemongrass Restaurant on Bayview

Posted by Debbie Ohi
Filed in Announcements
November 11, 2007

Lemongrass calamari
"This is the best calamari I've ever had," Jeff says to me suddenly. We're sharing the deep-fried calamari at Lemongrass on Bayview, a restaurant which specializes in Thai and Vietnamese cuisine, and offers a wide range of vegetarian options.

Read more about Lemongrass in the Restaurants section.