Top Notch Filipino Fusion

Takeout Restaurant · 2361 W Rappel Ave, Bloomington, IN

More food in Bloomington, IN · Takeout in Bloomington