Red Lion Grog House

Address: 1043 Virginia Ave, Indianapolis, IN - United States

Checkins

4

Avarage rating at this location

2.81

 
4.25

over 2 years ago

 

Gary Kinnett

Wow! This is good. Very nice and not too sweet. Well done.

0.0

over 4 years ago

 
3.25

over 4 years ago

 
3.75

over 4 years ago