Filipino restaurant · 106 W Boggstown Rd, Shelbyville, IN
Dine-In
More food in Shelbyville, IN · Filipino Food in Shelbyville