Photos and videos for Sol Cafe

Sol Cafe - readers'choice award plaque - interior - Latin American Near Me - Torrington, Connecticut
Sol Cafe - interior - Latin American Near Me - Torrington, Connecticut
Sol Cafe - interior - Latin American Near Me - Torrington, Connecticut
Sol Cafe - interior - Latin American Near Me - Torrington, Connecticut
Sol Cafe - interior - Latin American Near Me - Torrington, Connecticut
Sol Cafe - sushi, sushi and sashimi, interior, sashimi - Latin American Near Me - Torrington, Connecticut
Sol Cafe - is selfie, interior - Latin American Near Me - Torrington, Connecticut
Sol Cafe - Thank you CT - interior - Latin American Near Me - Torrington, Connecticut