

Babushka's
Temple Terrace
ALWAYS FRESH. ALWAYS HOMEMADE
Open Daily for Takeout & Delivery
Location & Hours
813-515-7415
12639 N 56th St,
Temple Terrace, FL 33617
WE’RE OPEN:
Tuesday - Sunday
11am - 8pm
Friday - Saturday
11am-10pm
