Back
Luna Bistro Logo

Luna Bistro

No price ratings9.10mi
14603 NE 20th St, 4A, Bellevue, WA, 98007
Wed 11:00 AM - 3:00 PM, 5:00 PM - 11:30 PMCall Now
About Luna Bistro

If you're looking for noodle restaurants in Bellevue look no further. Luna Bistro is known for having some of the best Noodles in Bellevue. Located at 14603 NE 20th St, 4A, Luna Bistro is a great...show more

Compare Delivery Services

(See pickup options)
Chowbusbest deal
$7.99
Est. Fee
60 minEst. Time
Chowbusbest deal
$7.99
Est. Fee
60 minEst. Time