About Oscar & Amparo Catering

Oscar & Amparo Catering is a Catering restaurant located at 1321 Sw 117th Way in Fort Lauderdale, FL 33325. Oscar & Amparo Catering has been described as an Good Catering restaurant and has received an average rating of 5 by our members.

Food

Decor

Service

User Reviews for Oscar & Amparo Catering

All Reviews for Oscar & Amparo Catering