Teriyaki Beef Restaurants in Billerica
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Billerica, Convenient Plaza, Billerica I-01821, United States
"The restaurator was very clean and the music was nice. I really felt like I was a bit in asia. the food was really delicious, and was nice to the hot,..."
Feedback
These reviews refer only to the mentioned ingredients.