Mama Lucia's Italian Restaurant

Claim
marker

12325 N May
Oklahoma City, OK 73120

marker
(405) 752-0997
Incorrect info? Correct your listing
Main categories:

Restaurants

,

Italian Restaurants

Related categories:

Food & Dining

,

European Restaurants

Reviews
( 3 )
( 0 )
( 0 )
( 0 )
( 1 )

Best

Whoever mentioned overpriced has no clue to what goes into preparation of a meal which Mama has always served to perfection. Over priced is a matter of economics, preparation, va...

Worst

Small portions, bland food and very over priced for what is served. It's not that we are accustomed to chain Italian restaurants...we enjoy many smaller individually owned places....

Menu for Mama Lucia's Italian Restaurant


Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021
Additional information
  • Neighborhoods: Northwest Oklahoma City, Quail Creek
badge