Udon Restaurants in North Billerica
Show restaurants on map
4
Menu
4
Menu
City: North Billerica, 199 Boston Rd, North Billerica I-01862-2328, United States
"Ordered take-out on a Friday night. First, everything came spicy, although I did not order spicy (I ordered the box #2 with tuna, salmon and Californi..."
Feedback
These reviews refer only to the mentioned ingredients.