Big City Grill & Lemonade in Indianapolis
Big City Grill & Lemonade is a restaurant located in Indianapolis, Indiana. Located on East 38th Street, the restaurant offers a wide variety of meals and drinks. Whether you're looking for a quick bite or a full meal, Big City Grill & Lemonade has something for everyone.
The restaurant offers a wide selection of burgers, sandwiches, salads, and other classic American fare. The menu also features a variety of specialty drinks, including lemonade, iced tea, and other refreshing beverages. For special occasions, the restaurant also offers catering services.
Big City Grill & Lemonade is open seven days a week and is a great place to get a delicious meal or a refreshing drink. Stop by and enjoy a meal today!