About Utro's Cafe

Utro's Cafe is a Cafes restaurant located at 73 Berth in San Pedro, CA 90731. Utro's Cafe has been described as an Great Cafes restaurant and has received an average rating of 8 by our members.

Food

Decor

Service

User Reviews for Utro's Cafe

All Reviews for Utro's Cafe