St James Restaurant
- Address
- 204 E Albion St
- Place
- Avilla , IN 46710-2001
- Landline
- (260) 897-2114
Description
St James Restaurant can be found at 204 E Albion St . The following is offered: Restaurants: Indian - In Avilla there are 1 other Restaurants: Indian . An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants: Indian(260)897-2114 (260)-897-2114 +12608972114