Nashville / Tennessee / United States
Here at Castrillos Pizza, located in Riverside Village (East Nashville) and Sylvan Park (West Nashville), we offer the best quality and customer service at all times. We pride ourselves in being Inglewood/East Nashville and Sylvan Park/West Nashvilles takeout and delivery Italian Pizzeria. Think of us as your little indulgence close to home!!!