Royal Fish & Chicken
Headings:Restaurants, Restaurants Take Out
Latitude:39.826725 Longitude:-85.989974
10030 E 38th St
Indianapolis, IN 46235
Call
13178905200
Search... .c_latin-chicken indianapolis in Searched:Restaurants Take Out Maximum pages:5 Page size:10 Total businesses:1 Businesses tag:Open Search with coordinates:false