Boba Square
4790 Northwood Irvine CA 92620 USA
(657) 660-5085
This is the page of Boba Square on 4790 Northwood Irvine CA 92620.
Boba Square is a new listing on food pages, updated on November 24, 2023.
This page has had 1 visitors. You are the 1
st
.
Map and Directions
WebSite
Location