813 N Mills Ave, Orlando 32803, United States
813 N Mills Ave, Orlando 32803, United States
No delivery
Spot something wrong?
Dishes at Noodles and Rice Café. Prices may vary in venue.
Been to Noodles and Rice Café? Be the first to share what you ate.