JavaScript is not enabled.
O'malia Food Market - 0 Reviews - 8904 S Meridian St, Indianapolis, IN - Grocery Stores Reviews - Phone (317) 888-1194

O'malia Food Market

Claim
id: 28133233
marker
8904 S Meridian St
Indianapolis, IN 46217
marker
(317) 888-1194
Incorrect info? Correct your listing

Main categories:

Grocery Stores

Related categories:

Food & Dining

Menu for O'malia Food Market




FALL SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 12/30/2018

Additional information

  • Neighborhoods:

    Southern Homes, Perry
badge