O-Cha Asian Bistro
Address:
1635 S Tamiami Trl, Sarasota, FL 34239
Phone:
(941) 316-0688
Other Details:
O-Cha Asian Bistro is located near Sarasota Memorial Hospital. It specializes in Thai, Japanese and Asian fusion dishes. The bistro offers both a dining room and a drive-thru. Call for more information.
Restaurants
Other Businesses: