Casa Sevilla Mexican Restaurant

635 US-231 Bloomfield IN 47424 USA

(812) 384-3550

Location