Yoyito Cafeteria Restaurant

8190 Southwest 8th Street Suite 101 and 102 Miami FL 33144 USA

(305) 261-2626

Location