Hoagies and Hops Fletcher Place | 719 Virginia Ave Unit 105 Indianapolis IN 46203 United States Restaurant Menu & Phone719 Virginia Ave Unit 105 Indianapolis IN 46203 United States 4.8/5