Description
Delhi Belly is a vibrant restaurant located at 8 West Main Street in Alhambra, California, offering a flavorful stop for locals and travelers exploring the historic mother road. Known as a welcoming route66 road trip destination, this Alhambra restaurant blends memorable dining with a convenient Main Street location. Guests can enjoy a satisfying meal in a casual setting that makes it ideal for lunch, dinner, or a break during a Southern California adventure. Whether you are discovering nearby attractions or searching for a unique restaurant experience along the mother road, Delhi Belly stands out with its inviting atmosphere and easy-to-find location in the heart of Alhambra.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
