Steve’s Steakhouse & Greek Restaurant II
Steve’s Steakhouse & Greek Restaurant II
Restaurants in Phnom Penh - Cambodia
• Greek, Khmer & French cuisine • Burger • Food delivery
Steve’s Steakhouse & Greek Restaurant II
Restaurants in Phnom Penh - Cambodia
• Greek, Khmer & French cuisine • Burger • Food delivery