Cafe Triangle Restaurant

1297 NW 103rd St, Miami
(786) 536-7800