Greek Restaurants in United States

business directory

Opa Restaurant

Restaurant Guide featuring menus, picters and descriptions of restaurants in Las Vegas, Denver, Los Angeles and New York.
2550 S Rainbow Blvd Ste W1
89146 Las Vegas, Nevada
Ph. (702) 876-3737

Is Opa Restaurant your company?