Café de Lulu
Asian Restaurant, Chinese Restaurant
42 Beach St (Harrison Ave & Tyler St), Boston, MA 02111
(617) 391-0888
(617) 391-0888
4.0 / 5 based on 87 votes
Photos
... Nan King Chicken and Orange beef, they're delicious.
Salt and pepper pork, portuguese chicken, sweet/sour soup, all...
Salt and pepper pork, portuguese chicken, sweet/sour soup, all amazing!