-
Le Petit Triangle Cafe
is a great French Restaurant Restaurant
Ranked #1 of 47 Restaurants in Ohio City Cleveland.
.
The Latest Review: ★★★★★
Sent on the 17th of October, 2015
Can't go wrong with their French press coffee & delicious dessert menu. //