Japanese restaurant
Unclaimed

Boru Boru

1861 W Tennessee St #290, Tallahassee, Florida(850) 270-9253
CallWebsiteDirections

Business facts include Overture Maps data. Data Sources & Licenses

Frequently Asked Questions

Where is Boru Boru located?
Boru Boru is located at 1861 W Tennessee St #290 32304, in Leon County.
What is the phone number for Boru Boru?
Boru Boru can be reached at 8502709253.
What type of business is Boru Boru?
Boru Boru is listed under Japanese restaurant in Tallahassee, Florida.
Does Boru Boru have a website?
Yes. The website for Boru Boru is boruboru.com/tallahassee.

Map & Directions

1861 W Tennessee St #290, Tallahassee, Florida

Get Driving Directions

Business Details

Incorrect Details?

Help us keep this directory accurate. Suggest corrections or claim this listing to manage photos, hours, and descriptions.

Businesses by Location